Big Huge Thesaurus

Salpiglossis sinuata

noun